package sz.szsmk.citizencard.model.network.bean.response;

import java.util.List;

/**
 * Copyright (c)2018
 * author: zdh
 * created on: 2018/7/18 10:17
 * description:
 */
public class UserCardFavResponse extends BaseBean{


    /**
     * data : [{"cardNickName":null,"cardTypeName":null,"cardNo":"","aCardNo":"","defaultFlag":null,"bindTime":null,"realName":null,"funcCode":"08","funcName":"休闲","packageType":"","packageTypeName":"","cardState":null,"cardBalance":0,"spareTimes":0,"endTime":"","scenerySpots":[]},{"cardNickName":null,"cardTypeName":null,"cardNo":"","aCardNo":"","defaultFlag":null,"bindTime":null,"realName":null,"funcCode":"08","funcName":"休闲","packageType":"","packageTypeName":"","cardState":null,"cardBalance":0,"spareTimes":0,"endTime":"","scenerySpots":[]},{"cardNickName":null,"cardTypeName":null,"cardNo":"2150080224790470","aCardNo":"A321312332319","defaultFlag":null,"bindTime":null,"realName":null,"funcCode":"08","funcName":"休闲年卡","packageType":"0F","packageTypeName":"苏州套餐198","cardState":null,"cardBalance":0,"spareTimes":98,"endTime":"","scenerySpots":[]}]
     * code : 000000
     * message : 操作成功
     */

    private List<DataBean> data;


    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * cardNickName : null
         * cardTypeName : null
         * cardNo :
         * aCardNo :
         * defaultFlag : null
         * bindTime : null
         * realName : null
         * funcCode : 08
         * funcName : 休闲
         * packageType :
         * packageTypeName :
         * cardState : null
         * cardBalance : 0
         * spareTimes : 0
         * endTime :
         * scenerySpots : []
         */

        private Object cardNickName;
        private Object cardTypeName;
        private String cardNo;
        private String aCardNo;
        private Object defaultFlag;
        private Object bindTime;
        private Object realName;
        private String funcCode;
        private String funcName;
        private String packageType;
        private String packageTypeName;
        private Object cardState;
        private int cardBalance;
        private int spareTimes;
        private String endTime;
        private List<?> scenerySpots;
        private String stateName;

        public String getStateName() {
            return stateName;
        }

        public void setStateName(String stateName) {
            this.stateName = stateName;
        }

        public Object getCardNickName() {
            return cardNickName;
        }

        public void setCardNickName(Object cardNickName) {
            this.cardNickName = cardNickName;
        }

        public Object getCardTypeName() {
            return cardTypeName;
        }

        public void setCardTypeName(Object cardTypeName) {
            this.cardTypeName = cardTypeName;
        }

        public String getCardNo() {
            return cardNo;
        }

        public void setCardNo(String cardNo) {
            this.cardNo = cardNo;
        }

        public String getACardNo() {
            return aCardNo;
        }

        public void setACardNo(String aCardNo) {
            this.aCardNo = aCardNo;
        }

        public Object getDefaultFlag() {
            return defaultFlag;
        }

        public void setDefaultFlag(Object defaultFlag) {
            this.defaultFlag = defaultFlag;
        }

        public Object getBindTime() {
            return bindTime;
        }

        public void setBindTime(Object bindTime) {
            this.bindTime = bindTime;
        }

        public Object getRealName() {
            return realName;
        }

        public void setRealName(Object realName) {
            this.realName = realName;
        }

        public String getFuncCode() {
            return funcCode;
        }

        public void setFuncCode(String funcCode) {
            this.funcCode = funcCode;
        }

        public String getFuncName() {
            return funcName;
        }

        public void setFuncName(String funcName) {
            this.funcName = funcName;
        }

        public String getPackageType() {
            return packageType;
        }

        public void setPackageType(String packageType) {
            this.packageType = packageType;
        }

        public String getPackageTypeName() {
            return packageTypeName;
        }

        public void setPackageTypeName(String packageTypeName) {
            this.packageTypeName = packageTypeName;
        }

        public Object getCardState() {
            return cardState;
        }

        public void setCardState(Object cardState) {
            this.cardState = cardState;
        }

        public int getCardBalance() {
            return cardBalance;
        }

        public void setCardBalance(int cardBalance) {
            this.cardBalance = cardBalance;
        }

        public int getSpareTimes() {
            return spareTimes;
        }

        public void setSpareTimes(int spareTimes) {
            this.spareTimes = spareTimes;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public List<?> getScenerySpots() {
            return scenerySpots;
        }

        public void setScenerySpots(List<?> scenerySpots) {
            this.scenerySpots = scenerySpots;
        }
    }
}
